package com.pb.wkflow.api.entity;

import lombok.Data;

/**
 * 流程进度管理
 * @author 苗益辉
 * @date 2022/12/23 10:10
 */
@Data
public class ProcInstanceEntity {

    /**
     * taskId
     */
    private String taskId;

    /**
     * 当前流程名称
     */
    private String activityName;

    /**
     * 流程定义id
     */
    private String processDefineId;

    /**
     * 流程实例id
     */
    private String processInstanceId;

    /**
     * 流程定义键值
     */
    private String procDefineKey;

    /**
     * 流程定义名称
     */
    private String procDefineName;

    /**
     * 流程分类
     */
    private String category;

    /**
     * 创建人
     */
    private String startUserId;

    /**
     * 创建人姓名
     */
    private String startUserName;

    /**
     * 创建机构
     */
    private String startOrgId;

    /**
     * 创建机构名称
     */
    private String startOrgName;

    /**
     * 流程创建时间
     */
    private String processStartTime;

    /**
     * 流程结束时间
     */
    private String processEndTime;

    /**
     * 任务状态
     */
    private String deleteReason;

    /**
     * 流程状态
     */
    private String processStatus;

    /**
     * 任务创建时间
     */
    private String createTime;

    /**
     * 任务完成时间
     */
    private String finishTime;

    /**
     * 描述
     */
    private String description;

    /**
     * 节点id
     */
    private String activityId;

    /**
     * 到期日
     */
    private String dueDate;

    /**
     * 是否挂起
     */
    private String suspensionState;

    /**
     * 租户id
     */
    private String tenantId;

}
